home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / inet_tcp / nw_tcpip / nettcp.txt < prev    next >
Text File  |  1994-05-06  |  6KB  |  176 lines

  1. --- How to make Netware and TCP/IP Coexist ---
  2.  
  3. NOTE: Remember to make a backup of your config.sys before you start. It would
  4. also be wise to put this on a floppy along with these instructions in case
  5. something goes wrong (and it will). You also might want to make a hardcopy
  6. of the instructions, and sample files for reference during installation.
  7.  
  8.  
  9. This file attempts to explain how to install both the Netware Requester
  10. for OS/2 and IBM's TCP/IP for OS/2 on a typical machine. In this case
  11. a typical machine is defined as an ISA bus machine with a standard
  12. ethernet card.
  13.  
  14. This explanation also assumes you will be using the odi drivers as the
  15. base drivers. See the "tcpnet.txt" file for using ndis drivers as the base
  16. drivers.
  17.  
  18. 1.  Netware Requester
  19.  
  20. First obtain the Netware Requester for OS/2. The current version
  21. as of this writing is 2.1. The two main sources for this are:
  22.  
  23.   ftp-os2.cdrom.com
  24.   ->pub/os2/2_x/network
  25.  
  26.   ftp.novell.com
  27.   ->pub/novfiles/client.kit/os2/files
  28.  
  29. The files are:
  30.  
  31.   wsos21.zip
  32.   wsos22.zip
  33.   wsdrv1.zip
  34.   os2ut1.zip
  35.   os2dc1.zip
  36.  
  37. (Note that on the novell ftp site, these files will be self-extracting zip files with
  38. a .exe extension.)
  39.  
  40. Install the Netware Requester following the install program on disk 1 of the requester.
  41. If you're installing on a 3.11 or 3.12 Netware network, you'll want to add this line
  42. to your net.cfg under the Netware Requester section:
  43.  
  44. directory services off
  45.  
  46. (Note: If you connect to a 4.01 server, don't include this line.)
  47.  
  48. My personal suggestion is also to include the following in your config.sys to
  49. log you in to the Novell server. Add this line where you have substituted your
  50. netware path, server name, and user name:
  51.  
  52. CALL=c:\lan\netware\login.exe utk_apac/hethmon
  53.  
  54. This will log you in to the server before your startup folder starts. This allows you
  55. to put your network apps in the startup folder and have the drive mappings available
  56. when they look for them. In my case, I use the windows version of QuickMail which
  57. has to have the drive mappings available before it will start correctly.
  58.  
  59. At this point, you should reboot and verify that the Netware Requester works. It
  60. might also be a good idea to make a backup of your config.sys in case the tcp/ip
  61. installation breaks it.
  62.  
  63.  
  64. 2. TCP/IP
  65.  
  66. Now the harder part. Using the tcp/ip install program, go ahead and go through it
  67. all. The question here is whether you should use laps. In my situation, I don't think it
  68. helped at all. If you have some of the hardware listed in the tcp/ip manual, it might
  69. help to use it. What it appears to do is write your protocol.ini file. I would suggest
  70. running it as part of the tcp/ip install and not prior to.
  71.  
  72. Anyway, follow the instructions and get through the install. Don't reboot at the end!!!!
  73.  
  74. REMEMBER, DON'T REBOOT WHEN YOU FINISH!!!!!!!!!
  75.  
  76. 3. Coexistence
  77.  
  78. Now the fun part. What we're going to do is configure things where Novell's odi
  79. drivers control the physical card and tcp/ip talks to them. The first part is to
  80. edit the config.sys file. Open the config.sys file with your favorite text editor.
  81. Find where the tcp/ip statements have been inserted. Take the group of tcp/ip
  82. statements and put them BEFORE the netware statements. Next find where
  83. the IBM mac driver is located in the config.sys file. It will look something
  84. like this:
  85.  
  86.         DEVICE=C:\IBMCOM\MACS\MACWD.OS2
  87.  
  88. The driver name may be different, but the directories should be the same, the install
  89. program doesn't give an option to change them. Comment out this line with rem. 
  90.  
  91. Now go to the requester section and locate your device statement for your card. It
  92. should be similiar to this:
  93.  
  94.         DEVICE=C:\LAN\NETWARE\SMC8000.SYS
  95.  
  96. Your driver name may be different. Just under this line, add the following:
  97.  
  98.         DEVICE=C:\LAN\NETWARE\ODINSUP.SYS
  99.  
  100. This line loads the odi drivers which allow sharing of your ethernet card. This
  101. completes modifying the config.sys file.
  102.  
  103. Next find the net.cfg file. There are several things to add in here. First find your
  104. Link Driver section. It should look something like this:
  105.  
  106. Link Driver SMC8000
  107.         Port 280 10
  108.         Mem d000 2000/10
  109.         Int 5
  110.         Frame Ethernet_II
  111.         Frame Ethernet_802.3
  112.         Frame Ethernet_802.2
  113.         Frame Ethernet_SNAP
  114.         Protocol  IPX 0 Ethernet_802.3
  115.         Protocol   IP 800 Ethernet_II
  116.         Protocol  ARP 806 Ethernet_II
  117.         Protocol RARP 8035 Ethernet_II
  118.  
  119. The important thing to do to this section is to enable ALL FOUR frame types.
  120. The odinsup driver needs them all. Put what you actually need first, though I
  121. don't think it matters. In my case, I use Ethernet_II and Ethernet_802.3.
  122.  
  123. Next, we need some protocol sections:
  124.  
  125. Protocol ODINSUP
  126.         Bind SMC8000
  127. Protocol Stack IPX
  128.         Bind SMC8000
  129.         Sockets 128
  130. Protocol TCPIP
  131.         Bind SMC8000
  132.         ip_address 128.169.15.22
  133.         ip_router 128.169.12.1
  134.         tcp_sockets 8
  135.         udp_sockets 8
  136.         raw_sockets 1
  137.  
  138. These need to be added/modified as necessary. The general idea here is to bind
  139. your driver to all of the protocols you will be running.
  140.  
  141. Finally, we're going to modify the protocol.ini file found in the \ibmcom directory.
  142. Here's mine in entirety:
  143.  
  144. [PROT_MAN]
  145.  
  146.    DRIVERNAME = PROTMAN$
  147.  
  148. [IBMLXCFG]
  149.  
  150.    TCPIP_nif = TCPIP.nif
  151.  
  152. [TCPIP_nif]
  153.  
  154.    DriverName = TCPIP$
  155.    Bindings = SMC8000
  156.  
  157. The main point here is to bind the TCPIP_nif to your card. In my case the
  158. SMC8000.
  159.  
  160. At this point, you should be ready to reboot and enjoy. 
  161.  
  162. 4. After the Reboot
  163.  
  164. The thing to do now is to configure your tcp/ip settings. Make sure that your ip address,
  165. subnet, default router, and broadcast address are correct.
  166.  
  167. If you have suggestions or additions to this file, please mail them to me. All will
  168. be welcome.
  169.  
  170. Paul Hethmon
  171. hethmon@apac.ag.utk.edu
  172. Agricultural Policy Analysis Center
  173. The University of Tennessee at Knoxville
  174. 615-974-3666
  175.  
  176.